Não tem, você terá que implementar se quiser. Basicamente o que terá de fazer é criar a constant da sua feature em /client/const.h, e no protocolgameparse verificar se a feature existe e trocar o read de getU8 para getU16, lembrano que no servidor também deve ser feito essa modificação para ele enviar u16, caso contrario haverá uma serie de erros de pacote pois os mesmos são lidos em sequencia.
- Fórum
- OTServ
- Suporte
- Tópicos Sem Resposta
- [Encerrado] Otc - Uint16 pra Distance effect...
[Encerrado] Otc - Uint16 pra Distance effect...
Por Crypter, 21 de mar. de 2017 em Tópicos Sem Resposta
13 horas atrás, dalvorsn disse:Não tem, você terá que implementar se quiser. Basicamente o que terá de fazer é criar a constant da sua feature em /client/const.h, e no protocolgameparse verificar se a feature existe e trocar o read de getU8 para getU16, lembrano que no servidor também deve ser feito essa modificação para ele enviar u16, caso contrario haverá uma serie de erros de pacote pois os mesmos são lidos em sequencia.
Ja passei o servidor para uint16 da dando problema no otc... por isso eu procurei ajuda aqui.
12 horas atrás, Lordbaxx disse:
Irei dar uma olhada se funcionar rep+
12 horas atrás, Lordbaxx disse:
Ba mano o foda é quem tem que mecher na source do otclient e não consigo baixar visual studio pois meu pc não tem windows installer.
1 hora atrás, Crypter disse:Ja passei o servidor para uint16 da dando problema no otc... por isso eu procurei ajuda aqui.
Irei dar uma olhada se funcionar rep+
Ba mano o foda é quem tem que mecher na source do otclient e não consigo baixar visual studio pois meu pc não tem windows installer.
Funcional é.. Aconselho que procure instalar o CodeBlocks.
@Crypter Esquece visual studio vei, pra tu conseguir compilar o otc no visual studio vai dar muito trampo, ele é chato demais, e as libs do otc sao meio antigas pra versao mais nova do vs
o mais facil é fazer com codeblocks mesmo, se quiser te passo o mingw ja com as libs dai é so tu fazer as outras partes do tutorial la do github de configurar path e instalar cmake
17 horas atrás, dalvorsn disse:@Crypter Esquece visual studio vei, pra tu conseguir compilar o otc no visual studio vai dar muito trampo, ele é chato demais, e as libs do otc sao meio antigas pra versao mais nova do vs
o mais facil é fazer com codeblocks mesmo, se quiser te passo o mingw ja com as libs dai é so tu fazer as outras partes do tutorial la do github de configurar path e instalar cmake
Eu nunca mechi com esse codeblocks se tu mandaesse mingw ja ajuda
info
Grupo: Herói
Registrado: 25/10/11
Posts: 2.2k
Reputação: +862
Gênero: Masculino
Char no Tibia: Sociopata

18 horas atrás, dalvorsn disse:@Crypter Esquece visual studio vei, pra tu conseguir compilar o otc no visual studio vai dar muito trampo, ele é chato demais, e as libs do otc sao meio antigas pra versao mais nova do vs
o mais facil é fazer com codeblocks mesmo, se quiser te passo o mingw ja com as libs dai é so tu fazer as outras partes do tutorial la do github de configurar path e instalar cmake
Me passa também, rs. Até hoje nunca consegui compilar o otcliente..
22 horas atrás, Crypter disse:Eu nunca mechi com esse codeblocks se tu mandaesse mingw ja ajuda
Ta ai, se tiver duvida é so fazer a instalação normal igual pede no tutorial do github la, e depois é so substituir a pasta C:\MinGW\ pelos arquivos dessa
info
Grupo: Herói
Registrado: 28/11/10
Posts: 3.4k
Reputação: +585
Gênero: Masculino






info
Grupo: Visconde
Registrado: 23/02/17
Posts: 368
Reputação: +136
Gênero: Masculino
Alguem sabe dizer como faz pra o OTC rodar em uint16 nos missile(missel)
Pra effect é
ja tentei